package com.hualude.roadsign.model;

import javax.persistence.*;

/**
 * Created by ding on 2017/8/14.
 */
@Entity
@Table(name = "tb_line_fault", schema = "hualude_db", catalog = "")
public class LineFaultEntity {
    private int roadLineFaultId;
    private Integer roadLineId;
    private Integer roadLineCheckerId;
    private String roadLineCheckTime;
    private Integer roadLineCheck;
    private Integer roadLineMainCheckerId;
    private String roadLineMainCheckTime;
    private Integer roadLineMainCheck;
    private String roadLineFeedback;
    private Double roadLineMoney;
    private Integer roadLineOrgId;
    private Integer roadLineMainOrgId;
    private Integer roadLineMaintainerId;
    private String roadLineMaintenancePhoto;
    private String roadLineMaintenanceContent;
    private String roadLineMaintenanceExplain;
    private Integer roadLineMaintenanceStatus;
    private String roadLineMaintenanceTime;
    private Integer roadLineFaultLevel;
    private String roadLineFaultPhoto;
    private Integer roadLineFaultType;
    private String roadLineFaultReason;
    private Integer roadLineFaultCreatorId;
    private String roadLineFaultTime;

    @Id
    @Column(name = "RoadLineFaultId")
    @GeneratedValue ( strategy = GenerationType.IDENTITY )
    public int getRoadLineFaultId() {
        return roadLineFaultId;
    }

    public void setRoadLineFaultId(int roadLineFaultId) {
        this.roadLineFaultId = roadLineFaultId;
    }

    @Basic
    @Column(name = "RoadLineId")
    public Integer getRoadLineId() {
        return roadLineId;
    }

    public void setRoadLineId(Integer roadLineId) {
        this.roadLineId = roadLineId;
    }

    @Basic
    @Column(name = "RoadLineCheckerId")
    public Integer getRoadLineCheckerId() {
        return roadLineCheckerId;
    }

    public void setRoadLineCheckerId(Integer roadLineCheckerId) {
        this.roadLineCheckerId = roadLineCheckerId;
    }

    @Basic
    @Column(name = "RoadLineCheckTime")
    public String getRoadLineCheckTime() {
        return roadLineCheckTime;
    }

    public void setRoadLineCheckTime(String roadLineCheckTime) {
        this.roadLineCheckTime = roadLineCheckTime;
    }

    @Basic
    @Column(name = "RoadLineCheck")
    public Integer getRoadLineCheck() {
        return roadLineCheck;
    }

    public void setRoadLineCheck(Integer roadLineCheck) {
        this.roadLineCheck = roadLineCheck;
    }

    @Basic
    @Column(name = "RoadLineMainCheckerId")
    public Integer getRoadLineMainCheckerId() {
        return roadLineMainCheckerId;
    }

    public void setRoadLineMainCheckerId(Integer roadLineMainCheckerId) {
        this.roadLineMainCheckerId = roadLineMainCheckerId;
    }

    @Basic
    @Column(name = "RoadLineMainCheckTime")
    public String getRoadLineMainCheckTime() {
        return roadLineMainCheckTime;
    }

    public void setRoadLineMainCheckTime(String roadLineMainCheckTime) {
        this.roadLineMainCheckTime = roadLineMainCheckTime;
    }

    @Basic
    @Column(name = "RoadLineMainCheck")
    public Integer getRoadLineMainCheck() {
        return roadLineMainCheck;
    }

    public void setRoadLineMainCheck(Integer roadLineMainCheck) {
        this.roadLineMainCheck = roadLineMainCheck;
    }

    @Basic
    @Column(name = "RoadLineFeedback")
    public String getRoadLineFeedback() {
        return roadLineFeedback;
    }

    public void setRoadLineFeedback(String roadLineFeedback) {
        this.roadLineFeedback = roadLineFeedback;
    }

    @Basic
    @Column(name = "RoadLineMoney")
    public Double getRoadLineMoney() {
        return roadLineMoney;
    }

    public void setRoadLineMoney(Double roadLineMoney) {
        this.roadLineMoney = roadLineMoney;
    }

    @Basic
    @Column(name = "RoadLineOrgId")
    public Integer getRoadLineOrgId() {
        return roadLineOrgId;
    }

    public void setRoadLineOrgId(Integer roadLineOrgId) {
        this.roadLineOrgId = roadLineOrgId;
    }

    @Basic
    @Column(name = "RoadLineMainOrgId")
    public Integer getRoadLineMainOrgId() {
        return roadLineMainOrgId;
    }

    public void setRoadLineMainOrgId(Integer roadLineMainOrgId) {
        this.roadLineMainOrgId = roadLineMainOrgId;
    }

    @Basic
    @Column(name = "RoadLineMaintainerId")
    public Integer getRoadLineMaintainerId() {
        return roadLineMaintainerId;
    }

    public void setRoadLineMaintainerId(Integer roadLineMaintainerId) {
        this.roadLineMaintainerId = roadLineMaintainerId;
    }

    @Basic
    @Column(name = "RoadLineMaintenancePhoto")
    public String getRoadLineMaintenancePhoto() {
        return roadLineMaintenancePhoto;
    }

    public void setRoadLineMaintenancePhoto(String roadLineMaintenancePhoto) {
        this.roadLineMaintenancePhoto = roadLineMaintenancePhoto;
    }

    @Basic
    @Column(name = "RoadLineMaintenanceContent")
    public String getRoadLineMaintenanceContent() {
        return roadLineMaintenanceContent;
    }

    public void setRoadLineMaintenanceContent(String roadLineMaintenanceContent) {
        this.roadLineMaintenanceContent = roadLineMaintenanceContent;
    }

    @Basic
    @Column(name = "RoadLineMaintenanceExplain")
    public String getRoadLineMaintenanceExplain() {
        return roadLineMaintenanceExplain;
    }

    public void setRoadLineMaintenanceExplain(String roadLineMaintenanceExplain) {
        this.roadLineMaintenanceExplain = roadLineMaintenanceExplain;
    }

    @Basic
    @Column(name = "RoadLineMaintenanceStatus")
    public Integer getRoadLineMaintenanceStatus() {
        return roadLineMaintenanceStatus;
    }

    public void setRoadLineMaintenanceStatus(Integer roadLineMaintenanceStatus) {
        this.roadLineMaintenanceStatus = roadLineMaintenanceStatus;
    }

    @Basic
    @Column(name = "RoadLineMaintenanceTime")
    public String getRoadLineMaintenanceTime() {
        return roadLineMaintenanceTime;
    }

    public void setRoadLineMaintenanceTime(String roadLineMaintenanceTime) {
        this.roadLineMaintenanceTime = roadLineMaintenanceTime;
    }

    @Basic
    @Column(name = "RoadLineFaultLevel")
    public Integer getRoadLineFaultLevel() {
        return roadLineFaultLevel;
    }

    public void setRoadLineFaultLevel(Integer roadLineFaultLevel) {
        this.roadLineFaultLevel = roadLineFaultLevel;
    }

    @Basic
    @Column(name = "RoadLineFaultPhoto")
    public String getRoadLineFaultPhoto() {
        return roadLineFaultPhoto;
    }

    public void setRoadLineFaultPhoto(String roadLineFaultPhoto) {
        this.roadLineFaultPhoto = roadLineFaultPhoto;
    }

    @Basic
    @Column(name = "RoadLineFaultType")
    public Integer getRoadLineFaultType() {
        return roadLineFaultType;
    }

    public void setRoadLineFaultType(Integer roadLineFaultType) {
        this.roadLineFaultType = roadLineFaultType;
    }

    @Basic
    @Column(name = "RoadLineFaultReason")
    public String getRoadLineFaultReason() {
        return roadLineFaultReason;
    }

    public void setRoadLineFaultReason(String roadLineFaultReason) {
        this.roadLineFaultReason = roadLineFaultReason;
    }

    @Basic
    @Column(name = "RoadLineFaultCreatorId")
    public Integer getRoadLineFaultCreatorId() {
        return roadLineFaultCreatorId;
    }

    public void setRoadLineFaultCreatorId(Integer roadLineFaultCreatorId) {
        this.roadLineFaultCreatorId = roadLineFaultCreatorId;
    }

    @Basic
    @Column(name = "RoadLineFaultTime")
    public String getRoadLineFaultTime() {
        return roadLineFaultTime;
    }

    public void setRoadLineFaultTime(String roadLineFaultTime) {
        this.roadLineFaultTime = roadLineFaultTime;
    }

}
